make a foundation - Français Anglais Dictionnaire